lake trout

noun
1.
a large, fork-tailed trout, Salvelinus namaycush, of the lakes of Canada and the northern U.S., valued as a food and game fish.
Origin
1660-70
British Dictionary definitions for lake trout

lake trout

noun
1.
a yellow-spotted char of the Great Lakes region of Canada